// pages/expData/1082/1082.js
const server = require("../server.js")
Page({

    /**
     * 页面的初始数据
     */
    data: {
        innerHtml:[],
    },

    /**
     * 生命周期函数--监听页面加载
     */
    onLoad: function (options) {
        let inner = [];
        for (i = 1; i <= 35; i++) {
            inner.push("");
        }
        this.setData({
            innerHtml: inner,
        });
    },

    onInput: function (e) {
        let index = parseInt(e.currentTarget.id.replace("i", ""));
        let value = e.detail.value;
        let inner = this.data.innerHtml;
        inner[index] = value;
        this.setData({
            innerHtml: inner,
        });
    },

    parseData: function() {
        let ret = {v:[]};
        for (i = 0; i < this.data.innerHtml.length; i++) {
            ret.v.push(this.data.innerHtml[i]);
        }
        return ret;
    },

    formSubmit:function() {
        server.pushToServer(1022,JSON.stringify(this.parseData()));
    },
    receiveData:function(e) {
        server.fetchFromServer(1022).then(res => this.changeData(res))
    },

    changeData: function(res) {
        this.setData({
            innerHtml: res.v,
        });
    }
})






// // pages/expData/1022.js
// const server = require("../server.js")
// Page({

//     /**
//      * 页面的初始数据
//      */
//     data: {
//         table1data:[
//             {"code":"时间(s)","data":["输入","输入","输入","输入","输入","输入","输入","输入","输入","输入","输入"]},
//             {"code":"theta2 (mV)","data":["输入","输入","输入","输入","输入","输入","输入","输入","输入","输入","输入"]},
//         ],
//         table2data:[
//             {"code":"m_p(g)","data":"请输入"},
//             {"code":"d_B(mm)","data":["请输入","请输入","请输入"]},
//             {"code":"h_p(mm)","data":["请输入","请输入","请输入"]},
//             {"code":"d_p(mm)","data":["请输入","请输入","请输入"]},
//             {"code":"h_B(mm)","data":["请输入","请输入","请输入"]}
//         ],
//     },

//     parseData:function(e) {
//         var parse={}
//         var v = e.detail.value
//         parse["t"]=[v.t1, v.t2, v.t3, v.t4, v.t5, v.t6,v.t7,v.t8,v.t9,v.t10,v.t11]
//         parse["theta2"]=[v.theta2_1, v.theta2_2, v.theta2_3, v.theta2_4, v.theta2_5, v.theta2_6,v.theta2_7,v.theta2_8,v.theta2_9,v.theta2_10,v.theta2_11]
//         parse["mp"]=v.mp
//         parse["dB"]=[v.dB1, v.dB2, v.dB3]
//         parse["hp"]=[v.hp1, v.hp2, v.hp3]
//         parse["dp"]=[v.dp1, v.dp2, v.dp3]
//         parse["hB"]=[v.hB1, v.hB2, v.hB3]
//         return parse;
//     },
//     formSubmit(e) {
//         console.log(e)
//         var parse = this.parseData(e)
//         var str = JSON.stringify(parse)
//         console.log(str)
//         server.pushToServer(1022,str)
//     },
//     changeData:function(res) {
//         var data = res
//         this.setData({
//             table1data:[
//                 {"code":"时间(s)","data":data.t},
//                 {"code":"theta2 (mV)","data":data.theta2},
//             ],
//             table2data:[
//                 {"code":"m_p(g)","data":data.mp},
//                 {"code":"d_B(mm)","data":data.dB},
//                 {"code":"h_p(mm)","data":data.hp},
//                 {"code":"d_p(mm)","data":data.dp},
//                 {"code":"h_B(mm)","data":data.hB}
//             ],
//         })
//     },
//     receiveData:function(e) {
//         server.fetchFromServer(1022).then(res => this.changeData(res))
//     },

//     /**
//      * 生命周期函数--监听页面加载
//      */
//     onLoad: function (options) {

//     },

//     /**
//      * 生命周期函数--监听页面初次渲染完成
//      */
//     onReady: function () {

//     },

//     /**
//      * 生命周期函数--监听页面显示
//      */
//     onShow: function () {

//     },

//     /**
//      * 生命周期函数--监听页面隐藏
//      */
//     onHide: function () {

//     },

//     /**
//      * 生命周期函数--监听页面卸载
//      */
//     onUnload: function () {

//     },

//     /**
//      * 页面相关事件处理函数--监听用户下拉动作
//      */
//     onPullDownRefresh: function () {

//     },

//     /**
//      * 页面上拉触底事件的处理函数
//      */
//     onReachBottom: function () {

//     },

//     /**
//      * 用户点击右上角分享
//      */
//     onShareAppMessage: function () {

//     }
// })